Kirsty MorrisonKirsty Morrison
Visa VMC Fall 2026: The Pipeline to M8 and the Value Equation of MLBB VietnamOn October 17, 2026, in Ho Chi Minh City, six Mobile Legends: Bang Bang teams...
U23 Vietnam vs U23 Uzbekistan: Dinh Hong Vinh's Two Changes and the Price of a PointAt noon on the final matchday of Group C, the U23 Vietnam starting sheet was...
ETTU signs Dyn broadcast deal through 2028: seven cameras for table one, four for the rest of European table tennisLast autumn I sat in a European arena with my notebook open, and the first...
Argentina 3-0 Benin: Messi provides two assists and scores a penalty in what is reported as his final farewell match for the national teamAccording to a VIVA report, the Argentina national team defeated the Benin...
Women's Volleyball at Asiad 20: China's 10th Gold, Thailand Running on Empty, Vietnam Falls to IndonesiaThe fifth set of the China–Thailand semifinal is the passage I rewound more...
Nine Layers of Table Tennis Analysis — and the Lesson of an Empty DatasetIn table tennis, most points are decided within a window the naked eye can...
Persija Jakarta's Open Subpoena: When Indonesian Football Faces a Fake News CrisisIn seven seasons of recording from the sidelines, I learned one thing: the...
Vietnamese Basketball and the Data Gap: Nine Cuts from the VBAOn my desk in Nha Trang, a season file on Vietnamese basketball is usually fa...
The Empty Data Layer of the Transfer Window: A Filter for Reading Football RumoursAt 6:40 in the morning my phone buzzed on the kitchen table. A reader in Hano...
When the Analysis Is Empty: The Discipline of a Combat-Sports WriterThat night in Hai Phong, I reopened an analysis file and found it empty. No...
Egypt not dependent on any individual? Hossam Hassan and the contradiction around Salah's absenceThat night, in the stands of a Cairo stadium, I felt I was watching a team...
USA name squad for September-October window: Pulisic left out, Pochettino calls up 16-year-old Cavan Sullivan22:40 Da Nang time. I am sitting at the last table of a cafe on Nguyen Chi...
India's Women's Badminton Opens Asian Games 2026 Against Kazakhstan: A Settled Tie and the Question Waiting Down the DrawOn the Day 1 schedule of the Asian Games 2026, the entry for India's women's...
Southeast Asia Accounts for 70% of MLBB Downloads: Reading the Footnote of a $1.8 Billion EcosystemIn December 2026, when M6 closed, I sat down with a spreadsheet. The number...
The 122 Seconds in Aichi-Nagoya: Why Sindhu Won the First Game and Then CollapsedMy stopwatch froze at 122.4 seconds. The last shuttlecock of the longest rall...
World Cup 2026: The Fragile Line Between Data and BeliefOn the opening night of the 2026 Club World Cup in Los Angeles, I sat in the...
Verstappen keeps Singapore Sprint pole: no penalty, and the RB22 only truly wakes up on soft tyresAt Turn 7 of the Marina Bay circuit, the yellow flag had just been waved. Max...
Ronaldo, Haaland and the night in Oslo: the rhythm was never in the goal columnOslo, 3 p.m. I am standing about forty metres from the hotel gate where the...
Pegula cruises, Sabalenka rolls as rain-hit US Open speeds alongRain may have stalled matches on the outdoor courts, but it did not slow down...
Boxing Promoter Killed in Las Vegas: The $382,928 Labor Judgment Buried Beneath the 'Mogul' Headline"Don't move." His friends shouted it as three armed men pushed into a small...
